MIPS BSP的研究
任务
1.结合bcm5836的代码,对vxworks boot sequence的整个过程做一个比较具体的了解;
2.需要输出启动过程的研究文档;
3.不考虑bcm5836特殊的应用。实现最简化的bcm5836 bootrom。
4.(可选)自选输出一些专项的小研究文档。比如说mips汇编,JTAG使用,memory、flash驱动,cache初始化等等。
日记
每日的工作日记,请看这里
答辩
答辩内容,评委提问等和答辩相关的问题,请点击这里。
总结
对整个项目的总结,包括遇到的问题,已经研究的内容,尚未研究的知识点等。请点击这里。
工作语录
- 从功能层面上来说,BSP开发的首先要配置好的就是串口(seriel port),第二步就是配置好网口(ethernet),完成了串口和网口的的功能,BSP的开发也就基本上结束。
参考知识
- 《程序员的自我修养-编译、链接与库》
- 《See Mips Rum》
- 《The MIPS Cache Architecture》 comcat编写
- 《计算机组织与体系结构》 第五讲 MIPS 指令系统体系结构 程旭
- 《vxWorks下设备驱动程序及BSP开发指南》